package cn.wdd.financingproduct.common;

import cn.wdd.financingproduct.entity.Product;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * 分页 类
 * @Auhtor:魏冬东
 * @Date:2019/12/23 16:07
 * @Version: 1.0
 */

@Data
@AllArgsConstructor
@NoArgsConstructor
public class PageDto <Product>{
    /**
     * 总页数
     */
    private int pageCount;
    /**
     * 每页条数，当前页码号
     */
    private Integer pageSize,pageNo;
    /**
     * 当前页数据集合
     */
    private List<Product> data;
    /**
     * 所有数据总条数
     */
    private long total;
    /**
     * 是否有上一页，是否有下一页 默认没有
     */
    private boolean previousPage = false,nextPage = false;
}
